package com.central.modules.sys.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.central.modules.sys.entity.SysNoticeEntity;
import com.central.modules.sys.model.AddSysNoticeRequest;
import com.central.modules.sys.model.SysNoticeQueryBean;

public interface SysNoticeService extends IService<SysNoticeEntity> {
    //添加
    void add(AddSysNoticeRequest request);

    //分页
    IPage<SysNoticeEntity> searchPage(SysNoticeQueryBean queryBean);

    //修改
    void updateById(Long id, AddSysNoticeRequest request);

    //删除
    void deleteById(Long id);

}
